<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/searchdata.js"></script></head><body class="IndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!--
if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script>

<!--  Generated by Natural Docs, version 1.52 -->
<!--  http://www.naturaldocs.org  -->

<!-- saved from url=(0026)http://www.naturaldocs.org -->




<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar><a href="General.html#Symbols">$#!</a> &middot; 0-9 &middot; <a href="General2.html#A">A</a> &middot; <a href="General3.html#B">B</a> &middot; <a href="General4.html#C">C</a> &middot; <a href="#D">D</a> &middot; <a href="General6.html#E">E</a> &middot; <a href="General7.html#F">F</a> &middot; <a href="General8.html#G">G</a> &middot; <a href="General9.html#H">H</a> &middot; <a href="General10.html#I">I</a> &middot; <a href="General10.html#J">J</a> &middot; <a href="General10.html#K">K</a> &middot; <a href="General11.html#L">L</a> &middot; <a href="General11.html#M">M</a> &middot; <a href="General12.html#N">N</a> &middot; <a href="General13.html#O">O</a> &middot; <a href="General14.html#P">P</a> &middot; <a href="General14.html#Q">Q</a> &middot; <a href="General15.html#R">R</a> &middot; <a href="General16.html#S">S</a> &middot; <a href="General17.html#T">T</a> &middot; <a href="General18.html#U">U</a> &middot; <a href="General18.html#V">V</a> &middot; <a href="General18.html#W">W</a> &middot; <a href="General18.html#X">X</a> &middot; Y &middot; <a href="General18.html#Z">Z</a></div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="D"></a>D</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/rsa/RSAKey-as.html#RSAKey.d" id=link280 onMouseOver="ShowTip(event, 'tt280', 'link280')" onMouseOut="HideTip('tt280')" class=ISymbol>d</a>, <span class=IParent>RSAKey</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/prng/TLSPRF-as.html#TLSPRF.d1" id=link281 onMouseOver="ShowTip(event, 'tt281', 'link281')" onMouseOut="HideTip('tt281')" class=ISymbol>d1</a>, <span class=IParent>TLSPRF</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/prng/TLSPRF-as.html#TLSPRF.d2" id=link282 onMouseOver="ShowTip(event, 'tt282', 'link282')" onMouseOut="HideTip('tt282')" class=ISymbol>d2</a>, <span class=IParent>TLSPRF</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/math/BigInteger-as.html#BigInteger.bi_internal.dAddOffset" id=link283 onMouseOver="ShowTip(event, 'tt283', 'link283')" onMouseOut="HideTip('tt283')" class=ISymbol>dAddOffset</a>, <span class=IParent>BigInteger.<wbr>bi_internal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/TLSEvent-as.html#TLSEvent.data" id=link284 onMouseOver="ShowTip(event, 'tt284', 'link284')" onMouseOut="HideTip('tt284')" class=ISymbol>data</a>, <span class=IParent>TLSEvent</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/TLSEvent-as.html#TLSEvent.DATA" id=link285 onMouseOver="ShowTip(event, 'tt285', 'link285')" onMouseOut="HideTip('tt285')" class=ISymbol>DATA</a>, <span class=IParent>TLSEvent</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/TLSEngine-as.html#TLSEngine.dataAvailable" id=link286 onMouseOver="ShowTip(event, 'tt286', 'link286')" onMouseOut="HideTip('tt286')" class=ISymbol>dataAvailable</a>, <span class=IParent>TLSEngine</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/util/der/UTCTime-as.html#UTCTime.date" id=link287 onMouseOver="ShowTip(event, 'tt287', 'link287')" onMouseOut="HideTip('tt287')" class=ISymbol>date</a>, <span class=IParent>UTCTime</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/math/BigInteger-as.html#BigInteger.DB" id=link288 onMouseOver="ShowTip(event, 'tt288', 'link288')" onMouseOut="HideTip('tt288')" class=ISymbol>DB</a>, <span class=IParent>BigInteger</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/prng/TLSPRF-as.html#TLSPRF.dba" id=link289 onMouseOver="ShowTip(event, 'tt289', 'link289')" onMouseOut="HideTip('tt289')" class=ISymbol>dba</a>, <span class=IParent>TLSPRF</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/symmetric/DESKey-as.html#DESKey.decKey" id=link290 onMouseOver="ShowTip(event, 'tt290', 'link290')" onMouseOut="HideTip('tt290')" class=ISymbol>decKey</a>, <span class=IParent>DESKey</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/symmetric/TripleDESKey-as.html#TripleDESKey.decKey2" id=link291 onMouseOver="ShowTip(event, 'tt291', 'link291')" onMouseOut="HideTip('tt291')" class=ISymbol>decKey2</a>, <span class=IParent>TripleDESKey</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/symmetric/TripleDESKey-as.html#TripleDESKey.decKey3" id=link292 onMouseOver="ShowTip(event, 'tt292', 'link292')" onMouseOut="HideTip('tt292')" class=ISymbol>decKey3</a>, <span class=IParent>TripleDESKey</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/util/Base64-as.html#Base64.decode" id=link293 onMouseOver="ShowTip(event, 'tt293', 'link293')" onMouseOut="HideTip('tt293')" class=ISymbol>decode</a>, <span class=IParent>Base64</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/TLSError-as.html#TLSError.decode_error" id=link294 onMouseOver="ShowTip(event, 'tt294', 'link294')" onMouseOut="HideTip('tt294')" class=ISymbol>decode_error</a>, <span class=IParent>TLSError</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/util/Base64-as.html#Base64.decodeToByteArray" id=link295 onMouseOver="ShowTip(event, 'tt295', 'link295')" onMouseOut="HideTip('tt295')" class=ISymbol>decodeToByteArray</a>, <span class=IParent>Base64</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/TLSError-as.html#TLSError.decompression_failure" id=link296 onMouseOver="ShowTip(event, 'tt296', 'link296')" onMouseOut="HideTip('tt296')" class=ISymbol>decompression_failure</a>, <span class=IParent>TLSError</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>decrypt</span><div class=ISubIndex><a href="../files/com/hurlant/crypto/symmetric/AESKey-as.html#AESKey.decrypt" id=link297 onMouseOver="ShowTip(event, 'tt297', 'link297')" onMouseOut="HideTip('tt297')" class=IParent>AESKey</a><a href="../files/com/hurlant/crypto/prng/ARC4-as.html#ARC4.decrypt" id=link298 onMouseOver="ShowTip(event, 'tt298', 'link298')" onMouseOut="HideTip('tt298')" class=IParent>ARC4</a><a href="../files/com/hurlant/crypto/symmetric/BlowFishKey-as.html#BlowFishKey.decrypt" id=link299 onMouseOver="ShowTip(event, 'tt299', 'link299')" onMouseOut="HideTip('tt299')" class=IParent>BlowFishKey</a><a href="../files/com/hurlant/crypto/symmetric/CBCMode-as.html#CBCMode.decrypt" id=link300 onMouseOver="ShowTip(event, 'tt300', 'link300')" onMouseOut="HideTip('tt300')" class=IParent>CBCMode</a><a href="../files/com/hurlant/crypto/symmetric/CFB8Mode-as.html#CFB8Mode.decrypt" id=link301 onMouseOver="ShowTip(event, 'tt301', 'link301')" onMouseOut="HideTip('tt301')" class=IParent>CFB8Mode</a><a href="../files/com/hurlant/crypto/symmetric/CFBMode-as.html#CFBMode.decrypt" id=link302 onMouseOver="ShowTip(event, 'tt302', 'link302')" onMouseOut="HideTip('tt302')" class=IParent>CFBMode</a><a href="../files/com/hurlant/crypto/symmetric/CTRMode-as.html#CTRMode.decrypt" id=link303 onMouseOver="ShowTip(event, 'tt303', 'link303')" onMouseOut="HideTip('tt303')" class=IParent>CTRMode</a><a href="../files/com/hurlant/crypto/symmetric/DESKey-as.html#DESKey.decrypt" id=link304 onMouseOver="ShowTip(event, 'tt304', 'link304')" onMouseOut="HideTip('tt304')" class=IParent>DESKey</a><a href="../files/com/hurlant/crypto/symmetric/ECBMode-as.html#ECBMode.decrypt" id=link305 onMouseOver="ShowTip(event, 'tt305', 'link305')" onMouseOut="HideTip('tt305')" class=IParent>ECBMode</a><a href="../files/com/hurlant/crypto/symmetric/ICipher-as.html#ICipher.decrypt" id=link306 onMouseOver="ShowTip(event, 'tt306', 'link306')" onMouseOut="HideTip('tt306')" class=IParent>ICipher</a><a href="../files/com/hurlant/crypto/symmetric/ISymmetricKey-as.html#ISymmetricKey.decrypt" id=link307 onMouseOver="ShowTip(event, 'tt307', 'link307')" onMouseOut="HideTip('tt307')" class=IParent>ISymmetricKey</a><a href="../files/com/hurlant/crypto/symmetric/OFBMode-as.html#OFBMode.decrypt" id=link308 onMouseOver="ShowTip(event, 'tt308', 'link308')" onMouseOut="HideTip('tt308')" class=IParent>OFBMode</a><a href="../files/com/hurlant/crypto/rsa/RSAKey-as.html#RSAKey.decrypt" id=link309 onMouseOver="ShowTip(event, 'tt309', 'link309')" onMouseOut="HideTip('tt309')" class=IParent>RSAKey</a><a href="../files/com/hurlant/crypto/symmetric/SimpleIVMode-as.html#SimpleIVMode.decrypt" id=link310 onMouseOver="ShowTip(event, 'tt310', 'link310')" onMouseOut="HideTip('tt310')" class=IParent>SimpleIVMode</a><a href="../files/com/hurlant/crypto/tls/TLSConnectionState-as.html#TLSConnectionState.decrypt" id=link311 onMouseOver="ShowTip(event, 'tt311', 'link311')" onMouseOut="HideTip('tt311')" class=IParent>TLSConnectionState</a><a href="../files/com/hurlant/crypto/symmetric/TripleDESKey-as.html#TripleDESKey.decrypt" id=link312 onMouseOver="ShowTip(event, 'tt312', 'link312')" onMouseOut="HideTip('tt312')" class=IParent>TripleDESKey</a><a href="../files/com/hurlant/crypto/symmetric/XTeaKey-as.html#XTeaKey.decrypt" id=link313 onMouseOver="ShowTip(event, 'tt313', 'link313')" onMouseOut="HideTip('tt313')" class=IParent>XTeaKey</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/TLSError-as.html#TLSError.decrypt_error" id=link314 onMouseOver="ShowTip(event, 'tt314', 'link314')" onMouseOut="HideTip('tt314')" class=ISymbol>decrypt_error</a>, <span class=IParent>TLSError</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/symmetric/BlowFishKey-as.html#BlowFishKey.decryptBlock" id=link315 onMouseOver="ShowTip(event, 'tt315', 'link315')" onMouseOut="HideTip('tt315')" class=ISymbol>decryptBlock</a>, <span class=IParent>BlowFishKey</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/TLSError-as.html#TLSError.decryption_failed" id=link316 onMouseOver="ShowTip(event, 'tt316', 'link316')" onMouseOut="HideTip('tt316')" class=ISymbol>decryption_failed</a>, <span class=IParent>TLSError</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/org/torproject/TorControl-as.html#TorControl.defaultControlIP" id=link317 onMouseOver="ShowTip(event, 'tt317', 'link317')" onMouseOut="HideTip('tt317')" class=ISymbol>defaultControlIP</a>, <span class=IParent>TorControl</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/org/torproject/TorControl-as.html#TorControl.defaultControlPort" id=link318 onMouseOver="ShowTip(event, 'tt318', 'link318')" onMouseOut="HideTip('tt318')" class=ISymbol>defaultControlPort</a>, <span class=IParent>TorControl</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>defaultSOCKSIP</span><div class=ISubIndex><a href="../files/org/torproject/SOCKS5Tunnel-as.html#SOCKS5Tunnel.defaultSOCKSIP" id=link319 onMouseOver="ShowTip(event, 'tt319', 'link319')" onMouseOut="HideTip('tt319')" class=IParent>SOCKS5Tunnel</a><a href="../files/org/torproject/TorControl-as.html#TorControl.defaultSOCKSIP" id=link320 onMouseOver="ShowTip(event, 'tt320', 'link320')" onMouseOut="HideTip('tt320')" class=IParent>TorControl</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>defaultSOCKSPort</span><div class=ISubIndex><a href="../files/org/torproject/SOCKS5Tunnel-as.html#SOCKS5Tunnel.defaultSOCKSPort" id=link321 onMouseOver="ShowTip(event, 'tt321', 'link321')" onMouseOut="HideTip('tt321')" class=IParent>SOCKS5Tunnel</a><a href="../files/org/torproject/TorControl-as.html#TorControl.defaultSOCKSPort" id=link322 onMouseOver="ShowTip(event, 'tt322', 'link322')" onMouseOut="HideTip('tt322')" class=IParent>TorControl</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/org/torproject/model/HTTPResponseHeader-as.html#HTTPResponseHeader.delimiter" id=link323 onMouseOver="ShowTip(event, 'tt323', 'link323')" onMouseOut="HideTip('tt323')" class=ISymbol>delimiter</a>, <span class=IParent>HTTPResponseHeader</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/util/der/DER-as.html#DER" id=link324 onMouseOver="ShowTip(event, 'tt324', 'link324')" onMouseOut="HideTip('tt324')" class=ISymbol>DER</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/BulkCiphers-as.html#BulkCiphers.DES_CBC" id=link325 onMouseOver="ShowTip(event, 'tt325', 'link325')" onMouseOut="HideTip('tt325')" class=ISymbol>DES_CBC</a>, <span class=IParent>BulkCiphers</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/BulkCiphers-as.html#BulkCiphers.DES3_EDE_CBC" id=link326 onMouseOver="ShowTip(event, 'tt326', 'link326')" onMouseOut="HideTip('tt326')" class=ISymbol>DES3_EDE_CBC</a>, <span class=IParent>BulkCiphers</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/BulkCiphers-as.html#BulkCiphers.DES40_CBC" id=link327 onMouseOver="ShowTip(event, 'tt327', 'link327')" onMouseOut="HideTip('tt327')" class=ISymbol>DES40_CBC</a>, <span class=IParent>BulkCiphers</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/symmetric/DESKey-as.html#DESKey.desFunc" id=link328 onMouseOver="ShowTip(event, 'tt328', 'link328')" onMouseOut="HideTip('tt328')" class=ISymbol>desFunc</a>, <span class=IParent>DESKey</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>DESKey</span><div class=ISubIndex><a href="../files/com/hurlant/crypto/symmetric/DESKey-as.html#DESKey" id=link329 onMouseOver="ShowTip(event, 'tt329', 'link329')" onMouseOut="HideTip('tt329')" class=IParent>Global</a><a href="../files/com/hurlant/crypto/symmetric/DESKey-as.html#DESKey.DESKey" id=link330 onMouseOver="ShowTip(event, 'tt330', 'link330')" onMouseOut="HideTip('tt330')" class=IParent>DESKey</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/symmetric/DESKey-as.html#DESKey.Df_Key" id=link331 onMouseOver="ShowTip(event, 'tt331', 'link331')" onMouseOut="HideTip('tt331')" class=ISymbol>Df_Key</a>, <span class=IParent>DESKey</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/KeyExchanges-as.html#KeyExchanges.DH_anon" id=link332 onMouseOver="ShowTip(event, 'tt332', 'link332')" onMouseOut="HideTip('tt332')" class=ISymbol>DH_anon</a>, <span class=IParent>KeyExchanges</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/KeyExchanges-as.html#KeyExchanges.DH_DSS" id=link333 onMouseOver="ShowTip(event, 'tt333', 'link333')" onMouseOut="HideTip('tt333')" class=ISymbol>DH_DSS</a>, <span class=IParent>KeyExchanges</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/util/der/OID-as.html#OID.DH_PUBLIC_NUMBER" id=link334 onMouseOver="ShowTip(event, 'tt334', 'link334')" onMouseOut="HideTip('tt334')" class=ISymbol>DH_PUBLIC_NUMBER</a>, <span class=IParent>OID</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/KeyExchanges-as.html#KeyExchanges.DH_RSA" id=link335 onMouseOver="ShowTip(event, 'tt335', 'link335')" onMouseOut="HideTip('tt335')" class=ISymbol>DH_RSA</a>, <span class=IParent>KeyExchanges</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/KeyExchanges-as.html#KeyExchanges.DHE_DSS" id=link336 onMouseOver="ShowTip(event, 'tt336', 'link336')" onMouseOut="HideTip('tt336')" class=ISymbol>DHE_DSS</a>, <span class=IParent>KeyExchanges</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/tls/KeyExchanges-as.html#KeyExchanges.DHE_RSA" id=link337 onMouseOver="ShowTip(event, 'tt337', 'link337')" onMouseOut="HideTip('tt337')" class=ISymbol>DHE_RSA</a>, <span class=IParent>KeyExchanges</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/org/torproject/TorControl-as.html#TorControl.disableAllTorEvents" id=link338 onMouseOver="ShowTip(event, 'tt338', 'link338')" onMouseOut="HideTip('tt338')" class=ISymbol>disableAllTorEvents</a>, <span class=IParent>TorControl</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/org/torproject/TorControl-as.html#TorControl.disableTorEvent" id=link339 onMouseOver="ShowTip(event, 'tt339', 'link339')" onMouseOut="HideTip('tt339')" class=ISymbol>disableTorEvent</a>, <span class=IParent>TorControl</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/org/torproject/TorControl-as.html#TorControl.disconnect" id=link340 onMouseOver="ShowTip(event, 'tt340', 'link340')" onMouseOut="HideTip('tt340')" class=ISymbol>disconnect</a>, <span class=IParent>TorControl</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/org/torproject/SOCKS5Tunnel-as.html#SOCKS5Tunnel.disconnectSocket" id=link341 onMouseOver="ShowTip(event, 'tt341', 'link341')" onMouseOut="HideTip('tt341')" class=ISymbol>disconnectSocket</a>, <span class=IParent>SOCKS5Tunnel</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/org/torproject/TorControl-as.html#TorControl.dispatchAsynchTorEvent" id=link342 onMouseOver="ShowTip(event, 'tt342', 'link342')" onMouseOut="HideTip('tt342')" class=ISymbol>dispatchAsynchTorEvent</a>, <span class=IParent>TorControl</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/org/torproject/TorControl-as.html#TorControl.dispatchTorResponse" id=link343 onMouseOver="ShowTip(event, 'tt343', 'link343')" onMouseOut="HideTip('tt343')" class=ISymbol>dispatchTorResponse</a>, <span class=IParent>TorControl</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>dispose</span><div class=ISubIndex><a href="../files/com/hurlant/crypto/symmetric/AESKey-as.html#AESKey.dispose" id=link344 onMouseOver="ShowTip(event, 'tt344', 'link344')" onMouseOut="HideTip('tt344')" class=IParent>AESKey</a><a href="../files/com/hurlant/crypto/prng/ARC4-as.html#ARC4.dispose" id=link345 onMouseOver="ShowTip(event, 'tt345', 'link345')" onMouseOut="HideTip('tt345')" class=IParent>ARC4</a><a href="../files/com/hurlant/math/BigInteger-as.html#BigInteger.dispose" id=link346 onMouseOver="ShowTip(event, 'tt346', 'link346')" onMouseOut="HideTip('tt346')" class=IParent>BigInteger</a><a href="../files/com/hurlant/crypto/symmetric/BlowFishKey-as.html#BlowFishKey.dispose" id=link347 onMouseOver="ShowTip(event, 'tt347', 'link347')" onMouseOut="HideTip('tt347')" class=IParent>BlowFishKey</a><a href="../files/com/hurlant/crypto/symmetric/DESKey-as.html#DESKey.dispose" id=link348 onMouseOver="ShowTip(event, 'tt348', 'link348')" onMouseOut="HideTip('tt348')" class=IParent>DESKey</a><a href="../files/com/hurlant/crypto/symmetric/ECBMode-as.html#ECBMode.dispose" id=link349 onMouseOver="ShowTip(event, 'tt349', 'link349')" onMouseOut="HideTip('tt349')" class=IParent>ECBMode</a><a href="../files/com/hurlant/crypto/hash/HMAC-as.html#HMAC.dispose" id=link350 onMouseOver="ShowTip(event, 'tt350', 'link350')" onMouseOut="HideTip('tt350')" class=IParent>HMAC</a><a href="../files/com/hurlant/crypto/symmetric/ICipher-as.html#ICipher.dispose" id=link351 onMouseOver="ShowTip(event, 'tt351', 'link351')" onMouseOut="HideTip('tt351')" class=IParent>ICipher</a><a href="../files/com/hurlant/crypto/prng/IPRNG-as.html#IPRNG.dispose" id=link352 onMouseOver="ShowTip(event, 'tt352', 'link352')" onMouseOut="HideTip('tt352')" class=IParent>IPRNG</a><a href="../files/com/hurlant/crypto/symmetric/ISymmetricKey-as.html#ISymmetricKey.dispose" id=link353 onMouseOver="ShowTip(event, 'tt353', 'link353')" onMouseOut="HideTip('tt353')" class=IParent>ISymmetricKey</a><a href="../files/com/hurlant/crypto/symmetric/IVMode-as.html#IVMode.dispose" id=link354 onMouseOver="ShowTip(event, 'tt354', 'link354')" onMouseOut="HideTip('tt354')" class=IParent>IVMode</a><a href="../files/com/hurlant/crypto/prng/Random-as.html#Random.dispose" id=link355 onMouseOver="ShowTip(event, 'tt355', 'link355')" onMouseOut="HideTip('tt355')" class=IParent>Random</a><a href="../files/com/hurlant/crypto/rsa/RSAKey-as.html#RSAKey.dispose" id=link356 onMouseOver="ShowTip(event, 'tt356', 'link356')" onMouseOut="HideTip('tt356')" class=IParent>RSAKey</a><a href="../files/com/hurlant/crypto/symmetric/SimpleIVMode-as.html#SimpleIVMode.dispose" id=link357 onMouseOver="ShowTip(event, 'tt357', 'link357')" onMouseOut="HideTip('tt357')" class=IParent>SimpleIVMode</a><a href="../files/com/hurlant/crypto/prng/TLSPRF-as.html#TLSPRF.dispose" id=link358 onMouseOver="ShowTip(event, 'tt358', 'link358')" onMouseOut="HideTip('tt358')" class=IParent>TLSPRF</a><a href="../files/com/hurlant/crypto/symmetric/TripleDESKey-as.html#TripleDESKey.dispose" id=link359 onMouseOver="ShowTip(event, 'tt359', 'link359')" onMouseOut="HideTip('tt359')" class=IParent>TripleDESKey</a><a href="../files/com/hurlant/crypto/symmetric/XTeaKey-as.html#XTeaKey.dispose" id=link360 onMouseOver="ShowTip(event, 'tt360', 'link360')" onMouseOut="HideTip('tt360')" class=IParent>XTeaKey</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/math/BigInteger-as.html#BigInteger.divide" id=link361 onMouseOver="ShowTip(event, 'tt361', 'link361')" onMouseOut="HideTip('tt361')" class=ISymbol>divide</a>, <span class=IParent>BigInteger</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/math/BigInteger-as.html#BigInteger.divideAndRemainder" id=link362 onMouseOver="ShowTip(event, 'tt362', 'link362')" onMouseOut="HideTip('tt362')" class=ISymbol>divideAndRemainder</a>, <span class=IParent>BigInteger</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/math/BigInteger-as.html#BigInteger.bi_internal.divRemTo" id=link363 onMouseOver="ShowTip(event, 'tt363', 'link363')" onMouseOut="HideTip('tt363')" class=ISymbol>divRemTo</a>, <span class=IParent>BigInteger.<wbr>bi_internal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/math/BigInteger-as.html#BigInteger.bi_internal.dlShiftTo" id=link364 onMouseOver="ShowTip(event, 'tt364', 'link364')" onMouseOut="HideTip('tt364')" class=ISymbol>dlShiftTo</a>, <span class=IParent>BigInteger.<wbr>bi_internal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/math/BigInteger-as.html#BigInteger.DM" id=link365 onMouseOver="ShowTip(event, 'tt365', 'link365')" onMouseOut="HideTip('tt365')" class=ISymbol>DM</a>, <span class=IParent>BigInteger</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/rsa/RSAKey-as.html#RSAKey.dmp1" id=link366 onMouseOver="ShowTip(event, 'tt366', 'link366')" onMouseOut="HideTip('tt366')" class=ISymbol>dmp1</a>, <span class=IParent>RSAKey</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/rsa/RSAKey-as.html#RSAKey.dmq1" id=link367 onMouseOver="ShowTip(event, 'tt367', 'link367')" onMouseOut="HideTip('tt367')" class=ISymbol>dmq1</a>, <span class=IParent>RSAKey</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/math/BigInteger-as.html#BigInteger.bi_internal.dMultiply" id=link368 onMouseOver="ShowTip(event, 'tt368', 'link368')" onMouseOut="HideTip('tt368')" class=ISymbol>dMultiply</a>, <span class=IParent>BigInteger.<wbr>bi_internal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/org/torproject/model/HTTPCookie-as.html#HTTPCookie.domain" id=link369 onMouseOver="ShowTip(event, 'tt369', 'link369')" onMouseOut="HideTip('tt369')" class=ISymbol>domain</a>, <span class=IParent>HTTPCookie</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/rsa/RSAKey-as.html#RSAKey.doPrivate" id=link370 onMouseOver="ShowTip(event, 'tt370', 'link370')" onMouseOut="HideTip('tt370')" class=ISymbol>doPrivate</a>, <span class=IParent>RSAKey</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/rsa/RSAKey-as.html#RSAKey.doPrivate2" id=link371 onMouseOver="ShowTip(event, 'tt371', 'link371')" onMouseOut="HideTip('tt371')" class=ISymbol>doPrivate2</a>, <span class=IParent>RSAKey</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/crypto/rsa/RSAKey-as.html#RSAKey.doPublic" id=link372 onMouseOver="ShowTip(event, 'tt372', 'link372')" onMouseOut="HideTip('tt372')" class=ISymbol>doPublic</a>, <span class=IParent>RSAKey</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/org/torproject/model/HTTPResponse-as.html#HTTPResponse.doubleCRLF" id=link373 onMouseOver="ShowTip(event, 'tt373', 'link373')" onMouseOut="HideTip('tt373')" class=ISymbol>doubleCRLF</a>, <span class=IParent>HTTPResponse</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/org/torproject/model/SOCKS5Model-as.html#SOCKS5Model.doubleLineEnd" id=link374 onMouseOver="ShowTip(event, 'tt374', 'link374')" onMouseOut="HideTip('tt374')" class=ISymbol>doubleLineEnd</a>, <span class=IParent>SOCKS5Model</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/math/BigInteger-as.html#BigInteger.bi_internal.drShiftTo" id=link375 onMouseOver="ShowTip(event, 'tt375', 'link375')" onMouseOut="HideTip('tt375')" class=ISymbol>drShiftTo</a>, <span class=IParent>BigInteger.<wbr>bi_internal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/util/der/OID-as.html#OID.DSA" id=link376 onMouseOver="ShowTip(event, 'tt376', 'link376')" onMouseOut="HideTip('tt376')" class=ISymbol>DSA</a>, <span class=IParent>OID</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/util/der/OID-as.html#OID.DSA_WITH_SHA1" id=link377 onMouseOver="ShowTip(event, 'tt377', 'link377')" onMouseOut="HideTip('tt377')" class=ISymbol>DSA_WITH_SHA1</a>, <span class=IParent>OID</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>dump</span><div class=ISubIndex><a href="../files/com/hurlant/util/der/ObjectIdentifier-as.html#ObjectIdentifier.dump" id=link378 onMouseOver="ShowTip(event, 'tt378', 'link378')" onMouseOut="HideTip('tt378')" class=IParent>ObjectIdentifier</a><a href="../files/com/hurlant/crypto/rsa/RSAKey-as.html#RSAKey.dump" id=link379 onMouseOver="ShowTip(event, 'tt379', 'link379')" onMouseOut="HideTip('tt379')" class=IParent>RSAKey</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/com/hurlant/math/BigInteger-as.html#BigInteger.DV" id=link380 onMouseOver="ShowTip(event, 'tt380', 'link380')" onMouseOut="HideTip('tt380')" class=ISymbol>DV</a>, <span class=IParent>BigInteger</span></td></tr></table>
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt280"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public var d: BigInteger</td></tr></table></blockquote></div></div><div class=CToolTip id="tt281"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">private var d1: ByteArray</td></tr></table></blockquote></div></div><div class=CToolTip id="tt282"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">private var d2: ByteArray</td></tr></table></blockquote></div></div><div class=CToolTip id="tt283"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>bi_internal function dAddOffset(</td><td class="PParameter  prettyprint " nowrap>n:</td><td class="PType  prettyprint " nowrap>&nbsp;int,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>w:</td><td class="PType  prettyprint " nowrap>&nbsp;int</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote>this += n &lt;&lt; w words, this &gt;= 0</div></div><div class=CToolTip id="tt284"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public var data: ByteArray</td></tr></table></blockquote></div></div><div class=CToolTip id="tt285"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">static public const DATA: String</td></tr></table></blockquote></div></div><div class=CToolTip id="tt286"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function dataAvailable(</td><td class="PParameter  prettyprint " nowrap>e:</td><td class="PType  prettyprint " nowrap>&nbsp;*</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;=&nbsp;</td><td class="PDefaultValue  prettyprint " width=100%>null</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt287"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public var date: Date</td></tr></table></blockquote></div></div><div class=CToolTip id="tt288"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const DB: int</td></tr></table></blockquote></div></div><div class=CToolTip id="tt289"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>private function dba(</td><td class="PParameter  prettyprint " nowrap>ba:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray</td><td class="PAfterParameters  prettyprint "nowrap>):ByteArray</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt290"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">protected var decKey: Array</td></tr></table></blockquote></div></div><div class=CToolTip id="tt291"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">protected var decKey2: Array</td></tr></table></blockquote></div></div><div class=CToolTip id="tt292"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">protected var decKey3: Array</td></tr></table></blockquote></div></div><div class=CToolTip id="tt293"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public static function decode(</td><td class="PParameter  prettyprint " nowrap>data:</td><td class="PType  prettyprint " nowrap>&nbsp;String</td><td class="PAfterParameters  prettyprint "nowrap>):String</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt294"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const decode_error: uint</td></tr></table></blockquote></div></div><div class=CToolTip id="tt295"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public static function decodeToByteArray(</td><td class="PParameter  prettyprint " nowrap>data:</td><td class="PType  prettyprint " nowrap>&nbsp;String</td><td class="PAfterParameters  prettyprint "nowrap>):ByteArray</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt296"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const decompression_failure: uint</td></tr></table></blockquote></div></div><div class=CToolTip id="tt297"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function decrypt(</td><td class="PParameter  prettyprint " nowrap>block:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray,</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;&nbsp;</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>index:</td><td class="PType  prettyprint " nowrap>&nbsp;uint</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;=&nbsp;</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt298"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function decrypt(</td><td class="PParameter  prettyprint " nowrap>block:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt299"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function decrypt(</td><td class="PParameter  prettyprint " nowrap>block:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray,</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;&nbsp;</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>index:</td><td class="PType  prettyprint " nowrap>&nbsp;uint</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;=&nbsp;</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt300"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function decrypt(</td><td class="PParameter  prettyprint " nowrap>src:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt301"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function decrypt(</td><td class="PParameter  prettyprint " nowrap>src:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt302"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function decrypt(</td><td class="PParameter  prettyprint " nowrap>src:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt303"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function decrypt(</td><td class="PParameter  prettyprint " nowrap>src:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt304"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function decrypt(</td><td class="PParameter  prettyprint " nowrap>block:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray,</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;&nbsp;</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>index:</td><td class="PType  prettyprint " nowrap>&nbsp;uint</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;=&nbsp;</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt305"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function decrypt(</td><td class="PParameter  prettyprint " nowrap>src:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt306"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>function decrypt(</td><td class="PParameter  prettyprint " nowrap>src:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt307"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>function decrypt(</td><td class="PParameter  prettyprint " nowrap>block:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray,</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;&nbsp;</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>index:</td><td class="PType  prettyprint " nowrap>&nbsp;uint</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;=&nbsp;</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote>Decrypt one block of data in &ldquo;block&rdquo;, starting at &ldquo;index&rdquo;, of length &ldquo;getBlockSize()&rdquo;</div></div><div class=CToolTip id="tt308"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function decrypt(</td><td class="PParameter  prettyprint " nowrap>src:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt309"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function decrypt(</td><td class="PParameter  prettyprint " nowrap>src:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray,</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;&nbsp;</td><td class="PDefaultValue  prettyprint " width=100%></td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>dst:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray,</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;&nbsp;</td><td class="PDefaultValue  prettyprint " width=100%></td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>length:</td><td class="PType  prettyprint " nowrap>&nbsp;uint,</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;&nbsp;</td><td class="PDefaultValue  prettyprint " width=100%></td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>pad:</td><td class="PType  prettyprint " nowrap>&nbsp;Function</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;=&nbsp;</td><td class="PDefaultValue  prettyprint " width=100%>null</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt310"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function decrypt(</td><td class="PParameter  prettyprint " nowrap>src:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt311"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function decrypt(</td><td class="PParameter  prettyprint " nowrap>type:</td><td class="PType  prettyprint " nowrap>&nbsp;uint,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>length:</td><td class="PType  prettyprint " nowrap>&nbsp;uint,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>p:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray</td><td class="PAfterParameters  prettyprint "nowrap>):ByteArray</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt312"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public override function decrypt(</td><td class="PParameter  prettyprint " nowrap>block:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray,</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;&nbsp;</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>index:</td><td class="PType  prettyprint " nowrap>&nbsp;uint</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;=&nbsp;</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt313"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function decrypt(</td><td class="PParameter  prettyprint " nowrap>block:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray,</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;&nbsp;</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>index:</td><td class="PType  prettyprint " nowrap>&nbsp;uint</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;=&nbsp;</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt314"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const decrypt_error: uint</td></tr></table></blockquote></div></div><div class=CToolTip id="tt315"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>private function decryptBlock(</td><td class="PParameter  prettyprint " nowrap>src:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>srcIndex:</td><td class="PType  prettyprint " nowrap>&nbsp;uint,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>dst:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>dstIndex:</td><td class="PType  prettyprint " nowrap>&nbsp;uint</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote>Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset. </div></div><div class=CToolTip id="tt316"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const decryption_failed: uint</td></tr></table></blockquote></div></div><div class=CToolTip id="tt317"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">private static const defaultControlIP: String</td></tr></table></blockquote></div></div><div class=CToolTip id="tt318"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">private static const defaultControlPort: int</td></tr></table></blockquote></div></div><div class=CToolTip id="tt319"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const defaultSOCKSIP: String</td></tr></table></blockquote>Default SOCKS5 IP address. </div></div><div class=CToolTip id="tt320"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">private static const defaultSOCKSIP: String</td></tr></table></blockquote></div></div><div class=CToolTip id="tt321"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const defaultSOCKSPort: int</td></tr></table></blockquote>Default SOCKS5 port.</div></div><div class=CToolTip id="tt322"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">private static const defaultSOCKSPort: int</td></tr></table></blockquote></div></div><div class=CToolTip id="tt323"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const delimiter: String</td></tr></table></blockquote></div></div><div class=CToolTip id="tt324"><div class=CClass>http://luca.ntop.org/Teaching/Appunti/asn1.html</div></div><div class=CToolTip id="tt325"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const DES_CBC: uint</td></tr></table></blockquote></div></div><div class=CToolTip id="tt326"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const DES3_EDE_CBC: uint</td></tr></table></blockquote></div></div><div class=CToolTip id="tt327"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const DES40_CBC: uint</td></tr></table></blockquote></div></div><div class=CToolTip id="tt328"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>protected function desFunc(</td><td class="PParameter  prettyprint " nowrap>wKey:</td><td class="PType  prettyprint " nowrap>&nbsp;Array,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>inp:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>inOff:</td><td class="PType  prettyprint " nowrap>&nbsp;uint,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>out:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>outOff:</td><td class="PType  prettyprint " nowrap>&nbsp;uint</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote>the DES engine.</div></div><div class=CToolTip id="tt329"><div class=CClass>DESKey</div></div><div class=CToolTip id="tt330"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function DESKey(</td><td class="PParameter  prettyprint " nowrap>key:</td><td class="PType  prettyprint " nowrap>&nbsp;ByteArray</td><td class="PAfterParameters  prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt331"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">private static const Df_Key: Array</td></tr></table></blockquote>what follows is mainly taken from &ldquo;Applied Cryptography&rdquo;, by Bruce Schneier, however it also bears great resemblance to Richard Outerbridge&rsquo;s D3DES...</div></div><div class=CToolTip id="tt332"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const DH_anon: uint</td></tr></table></blockquote></div></div><div class=CToolTip id="tt333"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const DH_DSS: uint</td></tr></table></blockquote></div></div><div class=CToolTip id="tt334"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const DH_PUBLIC_NUMBER: String</td></tr></table></blockquote></div></div><div class=CToolTip id="tt335"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const DH_RSA: uint</td></tr></table></blockquote></div></div><div class=CToolTip id="tt336"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const DHE_DSS: uint</td></tr></table></blockquote></div></div><div class=CToolTip id="tt337"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const DHE_RSA: uint</td></tr></table></blockquote></div></div><div class=CToolTip id="tt338"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">private function disableAllTorEvents():void</td></tr></table></blockquote>Disables all Tor control events (sent from the running process).</div></div><div class=CToolTip id="tt339"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>private function disableTorEvent(</td><td class="PParameter  prettyprint " nowrap>eventType:</td><td class="PType  prettyprint " nowrap>&nbsp;String</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote>Disable a Tor control event (sent from the running process).</div></div><div class=CToolTip id="tt340"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function disconnect(</td><td class="PParameter  prettyprint " nowrap>shutdownService:</td><td class="PType  prettyprint " nowrap>&nbsp;Boolean</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;=&nbsp;</td><td class="PDefaultValue  prettyprint " width=100%>true</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote>Disconnects from the Tor control socket. </div></div><div class=CToolTip id="tt341"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">private function disconnectSocket():void</td></tr></table></blockquote>Disconnects the SOCKS5 tunnel socket if connected.</div></div><div class=CToolTip id="tt342"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>private function dispatchAsynchTorEvent(</td><td class="PParameter  prettyprint " nowrap>msgObj:</td><td class="PType  prettyprint " nowrap>&nbsp;Object</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt343"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>private function dispatchTorResponse(</td><td class="PParameter  prettyprint " nowrap>msgObj:</td><td class="PType  prettyprint " nowrap>&nbsp;Object</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt344"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt345"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt346"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt347"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt348"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt349"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt350"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt351"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt352"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt353"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function dispose():void</td></tr></table></blockquote>Attempts to destroy sensitive information from memory, such as encryption keys. </div></div><div class=CToolTip id="tt354"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt355"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt356"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt357"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt358"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt359"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public override function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt360"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dispose():void</td></tr></table></blockquote></div></div><div class=CToolTip id="tt361"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function divide(</td><td class="PParameter  prettyprint " nowrap>a:</td><td class="PType  prettyprint " nowrap>&nbsp;BigInteger</td><td class="PAfterParameters  prettyprint "nowrap>):BigInteger</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt362"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>public function divideAndRemainder(</td><td class="PParameter  prettyprint " nowrap>a:</td><td class="PType  prettyprint " nowrap>&nbsp;BigInteger</td><td class="PAfterParameters  prettyprint "nowrap>):Array</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt363"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>bi_internal function divRemTo(</td><td class="PParameter  prettyprint " nowrap>m:</td><td class="PType  prettyprint " nowrap>&nbsp;BigInteger,</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;&nbsp;</td><td class="PDefaultValue  prettyprint " width=100%></td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>q:</td><td class="PType  prettyprint " nowrap>&nbsp;BigInteger</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;=&nbsp;</td><td class="PDefaultValue  prettyprint " width=100%>null,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>r:</td><td class="PType  prettyprint " nowrap>&nbsp;BigInteger</td><td class="PDefaultValuePrefix  prettyprint ">&nbsp;=&nbsp;</td><td class="PDefaultValue  prettyprint " width=100%>null</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote>divide this by m, quotient and remainder to q, r (HAC 14.20) r != q, this != m. </div></div><div class=CToolTip id="tt364"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>bi_internal function dlShiftTo(</td><td class="PParameter  prettyprint " nowrap>n:</td><td class="PType  prettyprint " nowrap>&nbsp;int,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>r:</td><td class="PType  prettyprint " nowrap>&nbsp;BigInteger</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote>r = this &lt;&lt; n*DB</div></div><div class=CToolTip id="tt365"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const DM: int</td></tr></table></blockquote></div></div><div class=CToolTip id="tt366"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public var dmp1: BigInteger</td></tr></table></blockquote></div></div><div class=CToolTip id="tt367"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public var dmq1: BigInteger</td></tr></table></blockquote></div></div><div class=CToolTip id="tt368"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>bi_internal function dMultiply(</td><td class="PParameter  prettyprint " nowrap>n:</td><td class="PType  prettyprint " nowrap>&nbsp;int</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote>this *= n, this &gt;=0, 1 &lt; n &lt; DV</div></div><div class=CToolTip id="tt369"><div class=CProperty><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function get domain():String</td></tr></table></blockquote></div></div><div class=CToolTip id="tt370"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>protected function doPrivate(</td><td class="PParameter  prettyprint " nowrap>x:</td><td class="PType  prettyprint " nowrap>&nbsp;BigInteger</td><td class="PAfterParameters  prettyprint "nowrap>):BigInteger</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt371"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>protected function doPrivate2(</td><td class="PParameter  prettyprint " nowrap>x:</td><td class="PType  prettyprint " nowrap>&nbsp;BigInteger</td><td class="PAfterParameters  prettyprint "nowrap>):BigInteger</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt372"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>protected function doPublic(</td><td class="PParameter  prettyprint " nowrap>x:</td><td class="PType  prettyprint " nowrap>&nbsp;BigInteger</td><td class="PAfterParameters  prettyprint "nowrap>):BigInteger</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt373"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const doubleCRLF: String</td></tr></table></blockquote></div></div><div class=CToolTip id="tt374"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const doubleLineEnd: String</td></tr></table></blockquote></div></div><div class=CToolTip id="tt375"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters  prettyprint "nowrap>bi_internal function drShiftTo(</td><td class="PParameter  prettyprint " nowrap>n:</td><td class="PType  prettyprint " nowrap>&nbsp;int,</td></tr><tr><td></td><td class="PParameter  prettyprint " nowrap>r:</td><td class="PType  prettyprint " nowrap>&nbsp;BigInteger</td><td class="PAfterParameters  prettyprint "nowrap>):void</td></tr></table></td></tr></table></blockquote>r = this &gt;&gt; n*DB</div></div><div class=CToolTip id="tt376"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const DSA: String</td></tr></table></blockquote></div></div><div class=CToolTip id="tt377"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const DSA_WITH_SHA1: String</td></tr></table></blockquote></div></div><div class=CToolTip id="tt378"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dump():String</td></tr></table></blockquote></div></div><div class=CToolTip id="tt379"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public function dump():String</td></tr></table></blockquote></div></div><div class=CToolTip id="tt380"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">public static const DV: int</td></tr></table></blockquote></div></div><!--END_ND_TOOLTIPS-->

</div><!--Index-->


<div id=Footer><a href="http://www.naturaldocs.org">Generated by Natural Docs</a></div><!--Footer-->


<div id=Menu><div class=MEntry><div class=MFile><a href="../files/Main-as.html">Main</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent2')">Org</a><div class=MGroupContent id=MGroupContent2><div class=MEntry><div class=MFile><a href="../files/org/torproject/utils/LoaderConfig-as.html">LoaderConfig</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent1')">Model</a><div class=MGroupContent id=MGroupContent1><div class=MEntry><div class=MFile><a href="../files/org/torproject/model/HTTPCookie-as.html">HTTPCookie</a></div></div><div class=MEntry><div class=MFile><a href="../files/org/torproject/model/HTTPResponse-as.html">HTTPResponse</a></div></div><div class=MEntry><div class=MFile><a href="../files/org/torproject/model/HTTPResponseHeader-as.html">HTTPResponseHeader</a></div></div><div class=MEntry><div class=MFile><a href="../files/org/torproject/model/SOCKS5Model-as.html">SOCKS5Model</a></div></div><div class=MEntry><div class=MFile><a href="../files/org/torproject/model/TorASError-as.html">TorASError</a></div></div><div class=MEntry><div class=MFile><a href="../files/org/torproject/model/TorControlCircuit-as.html">TorControlCircuit</a></div></div><div class=MEntry><div class=MFile><a href="../files/org/torproject/model/TorControlCircuitHop-as.html">TorControlCircuitHop</a></div></div><div class=MEntry><div class=MFile><a href="../files/org/torproject/model/TorControlModel-as.html">TorControlModel</a></div></div></div></div></div><div class=MEntry><div class=MFile><a href="../files/org/torproject/SOCKS5Tunnel-as.html">SOCKS5Tunnel</a></div></div><div class=MEntry><div class=MFile><a href="../files/org/torproject/events/SOCKS5TunnelEvent-as.html">SOCKS5TunnelEvent</a></div></div><div class=MEntry><div class=MFile><a href="../files/org/torproject/TorControl-as.html">TorControl</a></div></div><div class=MEntry><div class=MFile><a href="../files/org/torproject/events/TorControlEvent-as.html">TorControlEvent</a></div></div><div class=MEntry><div class=MFile><a href="../files/org/torproject/utils/URLUtil-as.html">URLUtil</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent3')">Demos</a><div class=MGroupContent id=MGroupContent3><div class=MEntry><div class=MFile><a href="../files/demos/CircuitsDemo-as.html">CircuitsDemo</a></div></div><div class=MEntry><div class=MFile><a href="../files/demos/HTTPLoadDemo-as.html">HTTPLoadDemo</a></div></div><div class=MEntry><div class=MFile><a href="../files/demos/HTTPSLoadDemo-as.html">HTTPSLoadDemo</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent13')">Com</a><div class=MGroupContent id=MGroupContent13><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent9')">Crypto</a><div class=MGroupContent id=MGroupContent9><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent4')">Cert</a><div class=MGroupContent id=MGroupContent4><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/cert/MozillaRootCertificates-as.html">MozillaRootCertificates</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/cert/X509Certificate-as.html">X509Certificate</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/cert/X509CertificateCollection-as.html">X509CertificateCollection</a></div></div></div></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/Crypto-as.html">Crypto</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent5')">Hash</a><div class=MGroupContent id=MGroupContent5><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/hash/HMAC-as.html">HMAC</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/hash/IHash-as.html">IHash</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/hash/MD2-as.html">MD2</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/hash/MD5-as.html">MD5</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/hash/SHA1-as.html">SHA1</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/hash/SHA224-as.html">SHA224</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/hash/SHA256-as.html">SHA256</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/hash/SHABase-as.html">SHABase</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent6')">Prng</a><div class=MGroupContent id=MGroupContent6><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/prng/ARC4-as.html">ARC4</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/prng/IPRNG-as.html">IPRNG</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/prng/Random-as.html">Random</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/prng/TLSPRF-as.html">TLSPRF</a></div></div></div></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/rsa/RSAKey-as.html">RSAKey</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent7')">Symmetric</a><div class=MGroupContent id=MGroupContent7><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/AESKey-as.html">AESKey</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/BlowFishKey-as.html">BlowFishKey</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/CBCMode-as.html">CBCMode</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/CFB8Mode-as.html">CFB8Mode</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/CFBMode-as.html">CFBMode</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/CTRMode-as.html">CTRMode</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/DESKey-as.html">DESKey</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/ECBMode-as.html">ECBMode</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/ICipher-as.html">ICipher</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/IMode-as.html">IMode</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/IPad-as.html">IPad</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/IStreamCipher-as.html">IStreamCipher</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/ISymmetricKey-as.html">ISymmetricKey</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/IVMode-as.html">IVMode</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/NullPad-as.html">NullPad</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/OFBMode-as.html">OFBMode</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/PKCS5-as.html">PKCS5</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/SimpleIVMode-as.html">SimpleIVMode</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/TLSPad-as.html">TLSPad</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/TripleDESKey-as.html">TripleDESKey</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/symmetric/XTeaKey-as.html">XTeaKey</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent8')">Tls</a><div class=MGroupContent id=MGroupContent8><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/tls/BulkCiphers-as.html">BulkCiphers</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/tls/CipherSuites-as.html">CipherSuites</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/tls/KeyExchanges-as.html">KeyExchanges</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/tls/MACs-as.html">MACs</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/tls/TLSConfig-as.html">TLSConfig</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/tls/TLSConnectionState-as.html">TLSConnectionState</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/tls/TLSEngine-as.html">TLSEngine</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/tls/TLSError-as.html">TLSError</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/tls/TLSEvent-as.html">TLSEvent</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/tls/TLSSecurityParameters-as.html">TLSSecurityParameters</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/tls/TLSSocket-as.html">TLSSocket</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/crypto/tls/TLSTest-as.html">TLSTest</a></div></div></div></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent10')">Math</a><div class=MGroupContent id=MGroupContent10><div class=MEntry><div class=MFile><a href="../files/com/hurlant/math/BarrettReduction-as.html">BarrettReduction</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/math/BigInteger-as.html">BigInteger</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/math/ClassicReduction-as.html">ClassicReduction</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/math/IReduction-as.html">IReduction</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/math/MontgomeryReduction-as.html">MontgomeryReduction</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/math/NullReduction-as.html">NullReduction</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent12')">Util</a><div class=MGroupContent id=MGroupContent12><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/ArrayUtil-as.html">ArrayUtil</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/Base64-as.html">Base64</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent11')">Der</a><div class=MGroupContent id=MGroupContent11><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/der/ByteString-as.html">ByteString</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/der/DER-as.html">DER</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/der/IAsn1Type-as.html">IAsn1Type</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/der/Integer-as.html">Integer</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/der/ObjectIdentifier-as.html">ObjectIdentifier</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/der/OID-as.html">OID</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/der/PEM-as.html">PEM</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/der/PrintableString-as.html">PrintableString</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/der/Sequence-as.html">Sequence</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/der/Set-as.html">Set</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/der/Type-as.html">Type</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/der/UTCTime-as.html">UTCTime</a></div></div></div></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/Hex-as.html">Hex</a></div></div><div class=MEntry><div class=MFile><a href="../files/com/hurlant/util/Memory-as.html">Memory</a></div></div></div></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent14')">Index</a><div class=MGroupContent id=MGroupContent14><div class=MEntry><div class=MIndex><a href="Classes.html">Classes</a></div></div><div class=MEntry><div class=MIndex><a href="Constants.html">Constants</a></div></div><div class=MEntry><div class=MIndex id=MSelected>Everything</div></div><div class=MEntry><div class=MIndex><a href="Functions.html">Functions</a></div></div><div class=MEntry><div class=MIndex><a href="Interfaces.html">Interfaces</a></div></div><div class=MEntry><div class=MIndex><a href="Properties.html">Properties</a></div></div><div class=MEntry><div class=MIndex><a href="Variables.html">Variables</a></div></div></div></div></div><script type="text/javascript"><!--
var searchPanel = new SearchPanel("searchPanel", "HTML", "../search");
--></script><div id=MSearchPanel class=MSearchPanelInactive><input type=text id=MSearchField value=Search onFocus="searchPanel.OnSearchFieldFocus(true)" onBlur="searchPanel.OnSearchFieldFocus(false)" onKeyUp="searchPanel.OnSearchFieldChange()"><select id=MSearchType onFocus="searchPanel.OnSearchTypeFocus(true)" onBlur="searchPanel.OnSearchTypeFocus(false)" onChange="searchPanel.OnSearchTypeChange()"><option  id=MSearchEverything selected value="General">Everything</option><option value="Classes">Classes</option><option value="Constants">Constants</option><option value="Functions">Functions</option><option value="Interfaces">Interfaces</option><option value="Properties">Properties</option><option value="Variables">Variables</option></select></div><script language=JavaScript><!--
HideAllBut([14, 13, 3, 2], 15);// --></script></div><!--Menu-->


<div id=MSearchResultsWindow><iframe src="" frameborder=0 name=MSearchResults id=MSearchResults></iframe><a href="javascript:searchPanel.CloseResultsWindow()" id=MSearchResultsWindowClose>Close</a></div>


<script language=JavaScript><!--
if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>